over indebted - German English Dictionary